ideally suited - Espagnol Anglais Dictionnaire